called upon - Turkish English Dictionary